let express=require('express')
let Router=express.Router()

// 不带参数的get
Router.get('/getTest1',(req,res)=>{
    res.send('不带参数的get请求结果')
})
// 带参数的get
Router.get('/getTest2',(req,res)=>{
    let {ID}=req.query
    res.send({
       
        text:'这是带参数的get请求结果'
    })
})
// 动态路由的get请求
Router.get('/getTest3/:id',(req,res)=>{
    let {id}=req.params
    res.send({
     
        text:'这是带参数的动态路由的get请求结果'
    })
})
// 动态路由的post请求
Router.post('/postTest1/:id',(req,res)=>{
    let {id}=req.params
    res.send({
     
        text:'这是带参数的动态路由的post1请求结果'
    })
})
Router.post('/postTest',(req,res)=>{
    let {name,psd}=req.body
    res.send({
        name,psd,
        text:'这是post请求'
    })
})
Router.delete('/delTest2',(req,res)=>{
    let {name,psd}=req.body
    res.send({
        name,psd,
        text:'这是del请求'
    })
})
Router.put('/putTest3',(req,res)=>{
    let {name,psd}=req.body
    res.send({
        name,psd,
        text:'这是put请求'
    })
})
module.exports=Router